EXT
캐비넷 파일에서 특정 파일을 추출할 수 있는 프로그램은 Extract입니다. 그러나, Extract 명령어는 사용 방법이 복잡하기 때문에 도스 프롬프트 명령어를 잘 모르는 사용자는 사용하기 어렵습니다. 또한, 어떤 캐비넷 파일에 원하는 파일이 들어 있는지도 알기 어렵습니다.
이런 문제를 해결하도록 도와주는 유틸리티가 바로 Ext입니다. Ext 명령어는 대화식으로 구성되어 있기 때문에 질문에 응답만 하면 원하는 파일을 추출할 수 있습니다.
Ext가 실행되려면 같은 디렉토리(폴더)에 Extract.exe 파일이 있어야 합니다.
■ 명령어 위치
윈도우 시동 디스크로 부팅하면 진단 도구가 들어 있는 램 드라이브에 실행 파일 형태로 존재하는 외부 명령어
■ 사용법
Ext
■ 옵션 및 매개변수
옵션이나 매개변수 없음
■ 사용 예
윈도우 시동 디스크로 부팅한 다음 윈도우 설치 CD-ROM에서 diskcopy.dll 파일을 추출하여 C:\Windows\system 디렉토리(폴더)에 복사하는 과정은 다음과 같다.

① | 윈도우 시동 디스크로 부팅한다. 이때 진단 도구를 램 드라이브에 복사하도록 [Start computer with CD-ROM support.] 혹은 [Start computer without CD-ROM support.]을 선택하여 부팅해야 한다.
② | 도스 프롬프트가 나타나면 'EXT'를 입력한다.
③ | 캐비넷 파일이 있는 경로를 묻는 메시지가 아래와 같이 나타나면 캐비넷 파일이 있는 경로를 아래와 같이 입력한다. Please enter the path to the Windows CAB files (a:) : C:\Windows\Options\Install CD-ROM 드라이브가 E일 경우 윈도우 98의 캐비넷 파일은 E:\Win98 디렉토리(폴더)에 있고, 윈도우 ME는 E:\Win9x와 C:\Windows\Options\Install에 있다.
④ | 캐비넷 파일에서 추출할 파일 이름을 묻는 메시지가 나타나면 추출할 파일 이름을 입력한다(여기서는 diskcopy.dll). Please enter the name(s) of the file(s) you want to extract: diskcopy.dll 추출할 파일을 입력할 때는 반드시 확장자까지 입력해야 한다. 만약, 여러 개의 파일을 추출하고 싶다면 각각의 파일 이름을 스페이스(공백)으로 구분하여 여러 개의 파일 이름을 입력하면 된다.
⑤ | 추출한 파일을 저장할 디렉토리(폴더)를 선택하라는 화면이 나타나면 경로를 입력한다(여기서는 C:\Windows\system). Please enter the path to extract to ("Enter" for current directory): C:\Windows\system 파일을 저장할 경로는 여러분이 알아야 한다. 보통 캐비넷 파일에서 파일을 추출하는 것은 윈도우로 부팅하거나 프로그램을 설치할 때 어떤 파일이 손상되었다는 메시지가 나타나는 경우다. 따라서, 파일을 추출하기 전에 추출할 파일이 저장될 경로를 알아두어야 한다.
⑥ | 아래와 같이 입력한 정보가 맞는지 확인하는 하는 메시지가 나타나면 <Y>를 입력한다. The options you entered were: ----------------------------- Source Path : c:\windows\options\install File(s) to extract : diskcopy.dll Destination Path : c:\windows\system Is this okay? (y/n) :Y
⑦ | 이미 파일이 있는 경우 아래와 같이 덮어쓸 것인지 확인하는 메시지가 나타나면 <Y>를 입력한다. Overwrite c:\windows\system\diskcopy.dll (Yes/No/All)? Y